[Astuce] Activation de la gestion des mots-clés

Pour les plus pressés, passez directement à la fin du poste pour la version synthétique, pour les autres, voici l’histoire…

Lors de mes récentes journées passées sur SharePoint Server 2010, et plus spécifiquement avec l’utilisation des “Managed Metadata Services” (gestion de mots-clés : taxonomie et folksonomie), un drôle de comportement s’est produit. Sur une des collections de sites, le menu permettant la gestion des mots-clés n’apparaissait pas et il était impossible d’utiliser les mots-clés.

Pas de lien vers le "Term store management"

S’en suivi une petite enquête en bonne et due forme pour tenter de comprendre le pourquoi. Après un jeu des différences entre les fonctionnalités activées sur les différentes collections, une fonctionnalité avec un nom explicite manquait dans la collection incriminée : “TaxonomyFieldAdded”.

TaxonomyFieldAdded

Après activation de la fonctionnalité (masquée donc utilisez stsadm ou PowerShell), le lien est enfin là et la gestion des mots-clés est effective.

Site Administration / Term Store management 

Eureka ! En fait, le modèle “site vide” utilisé pour créer la collection n’embarque pas cette fonctionnalité par défaut. Je suis allé voir du côté du “14” et des fonctionnalités et j’ai remarqué une autre fonctionnalité s’appelant “TaxonomySitesToStaple”. Si on regarde le fichier de stapling, on y découvre notre fonctionnalité et les sites associés (souvenez vous du stapling, c’est encore et toujours d’actualité en 2010).

TaxonomySitesToStaple

On y remarque que le modèle site vide y est absent (STS#1), et donc notre fonctionnalité ne sera pas associée.

Moralité et en bref

Si vous avez créé une collection de site à partir du modèle “Site vide” / “Blank Site” et que vous voulez la gestion des mots-clés, activez la fonctionnalité masquée “TaxonomyFieldAdded”.

Par exemple, avec stsadm : “stsadm –o activatefeature –name TaxonomyFieldAdded –url http://votresite”

En espérant que ça vous évite de chercher ce mystérieux comportement.

Gat, pourchasseur de fonctionnalités

PS: attention, ce service n’existe qu’avec la version serveur, ne le cherchez pas si vous avez installé Microsoft SharePoint Foundation 2010 !

 

Commentaires

Laisser un commentaire





Validation Image CAPTCHA